awfully pretty - French English Dictionary